#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2024/6/17 下午11:56
# @Author  : jize.liu
# @File    : VideoDemystified.py
# @声明     : 版权由 刘继泽 所有,如有疑问，需要帮助请联系刘继泽
from cryptography.fernet import Fernet

# 输入你的密钥
your_key = b'r3_1fQZ5RxTQ59r00aQWQZUpAaxppR1t2Z4CxvkcSfs='
cipher_suite = Fernet (your_key)

# 读取加密的视频文件
with open ('C:/Users/jize.liu/Desktop/encrypted_video.mov' , 'rb') as file :
    encrypted_data = file.read ()

# 解密视频数据
decrypted_data = cipher_suite.decrypt (encrypted_data)

# 写入解密后的视频数据到新文件
with open ('C:/Users/jize.liu/Desktop/decrypted_video.mp4' , 'wb') as file :
    file.write (decrypted_data)
'''    
请确保在解密时使用的密钥与加密时相同。
这个加密方法不能防止攻击者一旦获取视频文件就直接进行破解，
它只是增加了一个简单的保护层。如果你需要更高级的安全性，
可能需要更复杂的加密技术或专业的加密服务。python对视频加密'''